It is a nice place to be but lacks a nightlife altogether because of a blanket ban on alcohol that coats Gujarat. Foreign nationals can procure alcohol after getting a permit, but this procedure is not without its headaches.
You will need your passport plus a photocopy of your passport data page and your visa. You must ask your hotel to stamp this photocopy and write a simple statement to say that "xxx is residing at this hotel room xxx. The fee for the permit is 100 Rs. The permit is valid for one month during which time each person is allowed to buy a limited quantity - 10 units at a time one unit is 10 large bottles of beer, or 3 bottles of wine or 1 bottle of spirits, no more than twice in six days. This should satisfy all but the heaviest of drinkers. You can use the permit at any location that sells alcohol.
The wine shop at the Hotel Kaviraj the hotel is currently being refurbished but the wine shop is open on the side of the building is open from 12.00 to 20.00 hrs and can always issue a permit.